﻿using System;
using System.Collections.Generic;

namespace NP.BPMReportPlatform.BHGPSSP.Dtos
{
    public class GetBHGPSSPInput : PagedAndSortedRequestDto, IExtraPagedAndSortedRequestDto, IQueryAllRequestDto
    {
        public string InstanceNumber { get; set; }
        public string AddUserName { get; set; }
        public List<string> OrderStatus { get; set; }
        public DateTime? StartCreationTime { get; set; }
        public DateTime? EndCreationTime { get; set; }
        public string ProcessTopic { get; set; }

        /// <summary>
        /// 标题
        /// </summary>
        public string Title { get; set; }


        /// <summary>
        /// 不合格评审项目
        /// 
        /// 原材料不合格评审
        /// 成品和半成品不合格评审
        /// 原材料复检
        /// 成品和半成品复检
        /// </summary>
        public string ReviewProject { get; set; }

        /// <summary>
        /// 处置方案
        /// 
        /// 一次合格
        /// 非一次合格
        /// 不通过
        /// 接收
        /// 拒绝
        /// 让步接收
        /// </summary>
        public string DisposalPlan { get; set; }

        /// <summary>
        /// 查询全部
        /// </summary>
        public bool IsQueryAll { get; set; }
    }
}